 
 
  /*////////////////////////////////////////\
 /////// Table Styles now obsolete ////////
//////////////////////////////////////////
\                                        \


div.list_table
{


}


div.list_title
{
	font-size: 20px;
	line-height: 20px;
	margin-bottom: 2px;
	
}

div.list_title, div.list_message
{
	color: #00b5f1;
	font-weight: normal;
	
	padding-top: 6px;
	padding-bottom: 6px;
	
}

div.list_title img, div.list_message img
{
	vertical-align: middle;
	margin-right: 4px;
}

div.list_message
{
	font-size: small;
}


table.list_table
{
	border-collapse: collapse;
	empty-cells: show;
	margin-bottom: 0px;
	clear: both;
	
	width: 100%;
}

table.list_table td
{
    border: 1px solid white;
	padding: 5px;

    font-size: 0.9em;
}

table.list_table td.CheckBox, table.list_table th.CheckBox
{
	text-align:center;
}

table.list_table th
{
    border-left:0px;
    border-right:0px !important;
    border-top: 0px !important;
    text-align:left;
    
    border:3px solid #fff;
	text-align:center;
	background-color: #00b5f1;
	color:#fff;
	padding:6px;
}

table.list_table th.FirstColumn {
    background:#9097A9 url(../img/bg-th-left.gif) no-repeat left top;
    border-left:0 !important;
}

table.list_table th.LastColumn {
    background:#9097A9 url(../img/bg-th-right.gif) no-repeat right top;
    border-right:0;
}




table.list_table thead a
{
	
	text-align: center;
	color: white;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, sans-serif;

}

table.list_table thead a:link
{
	color: #FFFFFF;
}

table.list_table thead a:active
{
	color: #FFFFFF;
	border: 1px dotted Gray;
}

table.list_table thead a:hover
{
	color: #FFFFFF;
}

table.list_table thead a:visited
{
	color: #FFFFFF;
}


table.list_table tbody td
{
	font-family: "Trebuchet MS", Arial, Sans-Serif;
	font-size: 1.1em;
	border:3px solid #fff;
	color:#000;
	padding: 5px;
}

table.list_table tbody td.row_link
{
	width: 30px;
	text-align: center;
}

table.list_table tbody tr.odd_row
{
	background-color: #d2d2d2;
}

table.list_table tbody tr.even_row
{
	background-color: #eaeaea;
}

table.list_table tbody a:active
{
	color: #000000;
	border: 1px dotted Gray;
}

table.list_table tbody a:hover
{
	color: Blue;
}

table.list_table tbody td.empty_message
{
	text-align: center;
}

table.list_table tbody td.row_link a img
{
	border-width: 0px;
}

div.filter
{
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom: 1px solid #003473;
	margin-bottom: 5px;
}

td.filter_label
{
    color:#00b5f1;
    font-size: 14px;
}


div.list_paging_top
{

}

div.list_paging_bottom
{
	border-top: 0px;

}

div.list_paging_top, div.list_paging_bottom, div.ExportLinks a
{
	float:right;
	margin:2px 1px 0 0;
	width:176px;
	height:20px;
	padding-top: 5px;
	background:#00b5f1 ;
	color:#fff;
	text-align: center;
}

div.list_paging_top span.list_paging_inactive img, div.list_paging_bottom span.list_paging_inactive img, div.list_paging_top a img, div.list_paging_bottom a img, div.ExportLinks a img
{
	vertical-align: middle;
	border-width: 0px;
}

div.ExportLinks a {
 color: #ffffff;
}

td.AggregateColumn
{
	font-weight: bold;
	text-align: right;
	color: Red;
}
*/